6-Axis Patterned Motion Generation